home *** CD-ROM | disk | FTP | other *** search
- ; pForthRes.asm
- ; Fri Apr 29, 1988 09:47:46 v 0.4
- ; Mon May 27, 1991 15:53:35 update resources for 0.4.1
- ; Thu Jan 23, 1992 20:19:00 update resources for 0.5.2
- ; Sun Apr 12, 1992 23:58:00 update resources for 0.6
-
- ; Version identification resource
- .ALIGN 2
- RESOURCE 'p4TH' 0 '' 32
- DC.B 35,'Pocket Forth 0.6'
- DC.B 13,'5/7/92 C.Heilman'
-
- ; the WIND resource
- .ALIGN 2
- RESOURCE 'WIND' 128 'PocketForth' 32 ; purgable
- DC.W 40,2,218,386 ; t,l,b,r
- DC.W 4 ; no grow doc proc wo/zoom
- DC.W 0 ; invisible
- DC.W $100 ; closable
- DC.L 0
- DC.B 12,'Pocket Forth'
-
- ; MenuBar Resources
-
- .ALIGN 2
- RESOURCE 'MENU' 1 'Apple Menu'
- DC.W 1 ; Menu ID
- DC.W 0 ; Width holder
- DC.W 0 ; Height
- DC.L 0 ; ID holder for std menu
- DC.L $FFFFFFFB
- DC.B 1 ; Title length
- DC.B 20 ; Apple symbol
-
- DC.B 19,'About Pocket Forth…'
- DC.B 0 ; no icon
- DC.B 0 ; no control key
- DC.B 0 ; no marking character
- DC.B 0 ; style
-
- DC.B 1 ; About length
- DC.B '-'
- DC.B 0 ; no icon
- DC.B 0 ; no control key
- DC.B 0 ; no marking character
- DC.B 0 ; style
-
- DC.B 0 ; End of this menu item
-
- .ALIGN 2
- RESOURCE 'MENU' 2 'File Menu'
- DC.W 2 ; Menu ID
- DC.W 0 ; Width holder
- DC.W 0 ; Height
- DC.L 0 ; ID holder for std menu
- DC.L $15B ; Enable
- DC.B 4 ; Title length
- DC.B 'File'
-
- DC.B 5 ; Item text length
- DC.B 'Open…'
- DC.B 0 ; no icon
- DC.B 'O' ; control oh (that's the letter)
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 1 ; Item text length
- DC.B '-'
- DC.B 0 ; no icon
- DC.B 0 ; no control key
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 16 ; Item text length
- DC.B 'Save Dictionary…'
- DC.B 0 ; no icon
- DC.B 'S' ; no control key
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 9 ; Item text length
- DC.B 'Debugger…'
- DC.B 0 ; no icon
- DC.B 0 ; no control key
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 1 ; Item text length
- DC.B '-'
- DC.B 0 ; no icon
- DC.B 0 ; no control key
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 6 ; Item text length
- DC.B 'Print…'
- DC.B 0 ; no icon
- DC.B 'P' ; control P
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 1 ; Item text length
- DC.B '-'
- DC.B 0 ; no icon
- DC.B 0 ; no control key
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 4 ; Item text length
- DC.B 'Quit'
- DC.B 0 ; no icon
- DC.B 'Q' ; control Q
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 0 ; End of this menu item
-
- .ALIGN 2
- RESOURCE 'MENU' 3 'Edit Menu'
- DC.W 3 ; Menu ID
- DC.W 0 ; Width holder
- DC.W 0 ; Height
- DC.L 0 ; ID holder for std menu
- DC.L $7B ; enable flags
- DC.B 4 ; Title length
- DC.B 'Edit'
-
- DC.B 4 ; Item text length
- DC.B 'Undo'
- DC.B 0 ; no icon
- DC.B 'Z' ; control Z
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 1 ; Item text length
- DC.B '-'
- DC.B 0 ; no icon
- DC.B 0 ; no control key
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 3 ; Item text length
- DC.B 'Cut'
- DC.B 0 ; no icon
- DC.B 'X' ; control ecks
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 4 ; Item text length
- DC.B 'Copy'
- DC.B 0 ; no icon
- DC.B 'C' ; control C
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 5 ; Item text length
- DC.B 'Paste'
- DC.B 0 ; no icon
- DC.B 'V' ; control V
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 5 ; Item text length
- DC.B 'Clear'
- DC.B 0 ; no icon
- DC.B 0 ; no control key
- DC.B 0 ; no marking char
- DC.B 0 ; plain style
-
- DC.B 0 ; End of Edit Menu
-
- ; b&w icon resource
-
- .ALIGN 2
- RESOURCE 'BNDL' 128 '' 32
- DC.L 'p4TH' ; signature
- DC.W 0 ; resource id of sig.
- DC.W 1 ; number of resource types -1
-
- DC.L 'FREF'
- DC.W 1 ; number of mappings -1
- DC.W 0,128 ; map 0 to fref 128
- DC.W 1,129 ; map 1 to fref 129
-
- DC.L 'ICN#'
- DC.W 1 ; number of mappings -1
- DC.W 0,128 ; map 0 to icon 128
- DC.W 1,0 ; map 1 to icon 0
-
- .ALIGN 2
- RESOURCE 'FREF' 128 '' 32
- DC.B 'APPL',0,0,0
-
- RESOURCE 'FREF' 129 '' 32
- DC.B 'TEXT',0,1,0
-
- .ALIGN 2
- RESOURCE 'ICN#' 128 ' ' 32
- ; icon
- DC.L $00007F80,$0001FFF0,$00033FF8,$00031FFC
- DC.L $00001FFE,$00001FFE,$00001FFF,$00FC3FFF
- DC.L $0F0223FF,$300221FF,$400238FF,$400254FF
- DC.L $818258FF,$8342803F,$8302407E,$8781383E
- DC.L $8301303C,$83012038,$87811E38,$8001017C
- DC.L $800100C2,$80010080,$AAA90130,$95520078
- DC.L $80020048,$EFFA0048,$380600FC,$800007EF
- DC.L $10000FFE,$02000FF0,$004B7FC0,$00000000
- ; mask
- DC.L $00007F80,$0001FFF0,$00033FF8,$00031FFC
- DC.L $00001FFE,$00001FFE,$00001FFF,$00FC3FFF
- DC.L $0FFE3FFF,$3FFE3FFF,$7FFE3FFF,$7FFE7FFF
- DC.L $FFFE7FFF,$FFFEFFFF,$FFFE7FFE,$FFFF3FFE
- DC.L $FFFF3FFC,$FFFF3FF8,$FFFF1FF8,$FFFF01FC
- DC.L $FFFF00C2,$FFFF0080,$FFFF0130,$FFFE0078
- DC.L $FFFE0078,$FFFE0078,$380600FC,$800007FF
- DC.L $10000FFE,$02000FF0,$004B7FC0,$00000000
-
- ; alert resources
-
- .ALIGN 2
- RESOURCE 'ALRT' 257 'About'
- DC.W 50,50,192,252 ; t,l,b,r
- DC.W 257 ; DITL ID number
- DC.W $4444 ; Stages ($4444 = just display)
- DC.W $A80A ; autoposition center parent
-
- .ALIGN 2
- RESOURCE 'DITL' 257 'About'
- DC.W 2 ; Number of items -1
-
- ; Item number 1: the userItem 'button'
- DC.L 0 ; handle holder
- DC.W 0,0,144,270 ; t,l,b,r
- DC.B 0 ; useritem
- DC.B 0
-
- ; Item number 2: the info. pict
- DC.L 0 ; handle holder
- DC.W 21,21,115,181 ; t,l,b,r
- DC.B $40,2 ; disabled+pict,length of following field
- DC.W 128 ; id of PICT resource
-
- ; Item number 3: the hdlg
- DC.L 0 ; handle holder
- DC.W $FFFE,$FFFE,$FFFE,$FFFE ; off screen rect
- DC.B $81,4
- DC.W 1,257 ; helpItem,id of hdlg
-
- .ALIGN 2
- RESOURCE 'ALRT' 258 'RedAlert'
- DC.W 170,15,265,325 ; t,l,b,r
- DC.W 258 ; DITL ID number
- DC.W $4444 ; Stages
- DC.W $B00A ; autoposition alert parent
-
- .ALIGN 2
- RESOURCE 'DITL' 258 'RedAlert'
- DC.W 1 ; Number of items -1
-
- ; Item number 1
- DC.L 0 ; handle holder
- DC.W 61,120,83,195 ; t,l,b,r
- DC.B 4 ; type
- DC.B 2,'Ok'
-
- ; Item number 2
- DC.L 0 ; handle holder
- DC.W 19,70,57,295 ; t,l,b,r
- DC.B 136 ; type
- DC.B 58,'An error occured, and the '
- DC.B 'dictionary was not (re)entered. '
-
- .ALIGN 2
- RESOURCE 'ALRT' 259 'SaveAlert'
- DC.W 82,94,202,350 ; t,l,b,r
- DC.W 259 ; DITL ID number
- DC.W $4444 ; Stages
- DC.W $B00A ; autoposition alert parent
-
- .ALIGN 2
- RESOURCE 'DITL' 259 'SaveAlert'
- DC.W 3 ; Number of items -1
-
- ; Item number 1
- DC.L 0 ; handle holder
- DC.W $51,$99,$65,$d3 ; t,l,b,r
- DC.B 4 ; type
- DC.B 2,'Ok'
-
- ; Item number 2
- DC.L 0 ; handle holder
- DC.W $51,$35,$65,$6f ; t,l,b,r
- DC.B 4 ; type
- DC.B 6,'Cancel'
-
- ; Item number 3
- DC.L 0 ; handle holder
- DC.W $11,$1b,$45,$f3 ; t,l,b,r
- DC.B $88 ; type
- DC.B 83,'Please confirm your choice to replace the '
- DC.B 'current dictionary with the memory image.'
-
- ; Item number 4: the hdlg
- DC.L 0 ; handle holder
- DC.W $FFFE,$FFFE,$FFFE,$FFFE ; off screen rect
- DC.B $81,4
- DC.W 1,259 ; helpItem,id of hdlg
-
- .ALIGN 2
- RESOURCE 'PICT' 128
- DC.W $0162,$FFFF,$FFFF,$005E,$00A2,$1101,$A000,$82A1
- DC.W $0096,$000C,$0100,$0000,$0200,$0000,$0000,$0000
- DC.W $A100,$9A00,$08FF,$FC00,$0000,$3400,$0001,$000A
- DC.W $0000,$0000,$0011,$006B,$2C00,$0B00,$0208,$4E65
- DC.W $7720,$596F,$726B,$0300,$020D,$000C,$2E00,$0400
- DC.W $0001,$002B,$010C,$0F43,$6872,$6973,$2048,$6569
- DC.W $6C6D,$616E,$D573,$A000,$97A1,$0096,$000C,$0100
- DC.W $0000,$0200,$0000,$0000,$0000,$A100,$9A00,$0800
- DC.W $0200,$0000,$4D00,$0001,$000A,$002E,$0000,$0046
- DC.W $009D,$0D00,$0A2A,$2C18,$416C,$7465,$726E,$6174
- DC.W $6976,$6520,$7072,$6F67,$7261,$6D6D,$696E,$670D
- DC.W $2A0C,$1766,$6F72,$2053,$7973,$7465,$6D20,$3120
- DC.W $7468,$726F,$7567,$6820,$372E,$A000,$97A1,$0096
- DC.W $000C,$0100,$0000,$0200,$0000,$0000,$0000,$A100
- DC.W $9A00,$08FF,$FC00,$0000,$4F00,$0001,$000A,$0050
- DC.W $0000,$005D,$00A1,$2A16,$2176,$6572,$7369,$6F6E
- DC.W $2030,$2E36,$2020,$2020,$2020,$2020,$2020,$2020
- DC.W $2020,$2020,$352F,$372F,$3932,$A000,$97A1,$0096
- DC.W $000C,$0100,$0000,$0200,$0000,$0000,$0000,$A100
- DC.W $9A00,$08FF,$F900,$0000,$4F00,$0001,$000A,$0015
- DC.W $0000,$0032,$00A1,$0D00,$1828,$002A,$0001,$0C50
- DC.W $6F63,$6B65,$7420,$466F,$7274,$68A0,$0097,$A000,$83FF
-
- .ALIGN 2
- RESOURCE 'SIZE' $FFFF
- DC.W %0101100011000000 ; $58C0
- DC.L $00020000
- DC.L $00010000
-
- INCLUDE System7Resources.txt ; color icons and balloon help
-
- END
-